[LaTeX] 关于段落缩进

接着上一篇文章继续说,在写assignment的过程中, 假设你已经在左侧插了图片,开始在右侧写答案,这时如果文字超过了图片,文字就会自动回复正常的缩进,但是你是一个一用$\LaTeX$就会变成处女座的人,总是希望自己的证明过程在右边整齐的排成一列,怎么做呢?

当然你可以使用神奇的\qquad 比如这样:

1
2
3
4
$$\qquad \qquad \qquad \qquad \ \alpha I_0=-I'$$
$$\qquad \qquad \qquad \qquad \ \, V_0=I'\frac{R_3R_4}{R_3+R_4}$$
$$\qquad \qquad \qquad \qquad \ \, V_s=I_0(R_1+R_2)$$
$$\qquad \qquad \qquad \qquad \ \, \left |\frac{V_0}{V_s}\right|=\left |\frac{R_3R_4I'}{I_0(R_1+R_2)(R_3+R_4)}\right|=10$$

有点丧心病狂是不是? 我也是这么觉得的…… 但是只要整齐美观什么都可以放弃的,对吧?
当然还有更简单的方法,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
\documentclass[letterpaper,10pt]{article}
\begin{document}
\hfill\begin{minipage}{0.7\textwidth}
$$-v_s+R_2(i_1-i_3)+R_4(i_1-i_2)=0$$
$$-1\,V+1\,\Omega (i_1-i_3)+1\,\Omega(i_1-i_2)=0$$
$$2i_1-i_2-i_3-1\,V=0$$
\begin{equation}
2i_1-1=i_2+i_3
\end{equation}
$\qquad \qquad$ 3\. Apply KVL to mesh 2, $$-v_4+v_3+v_5=0$$
$$R_4(i_2-i_1)+R_3(i_2-i_3)+R_5i_2=0$$
\begin{equation}
3i_2=i_1+i_3
\end{equation}
$\qquad \qquad$ 4\. Apply KVL to mesh 3, $$v_1-v_3-v_2=0$$
$$R_1i_3+R_3(i_3-i_2)+R_2(i_3-i_1)=0$$
$$i_3+i_3-i_2+i_3-i_1=0$$
\end{minipage}
\end{document}

虽然还是有很多数学空格但是至少没那么丧心病狂了。 注意事项:1. 注意有\hfill不然不会起作用。\hfill 填充了左侧的空白所以才能缩进,一定不能忘。 2. minipage 的参数设定的是block内文字的宽度。 3. 如果block内的文字超出了页面范围整个block都会换到下一页去,至于latex如何判断是否超出页面至今没有搞懂,多尝试几次或者你已经掌握了规律请在下面留言。4. 可以和wrapfigure 搭配使用,但是图片会和整个block平行,所以自己选择。 5. 内容什么的就不要管了,反正我也看不懂。